▼ Documentation | |
▼ Headers | |
► NilkinsAstraeus | |
► Graphics | |
► Effects | |
► FilmGrain | |
FilmGrainEffect.h | |
FilmGrainEffectInfo.h | |
FilmGrainEffectUtils.h | |
FilmGrainProgramSources.h | |
FilmGrainProgramTracker.h | |
► Fxaa | |
FxaaEffect.h | |
FxaaEffectInfo.h | |
FxaaPreset.h | |
FxaaProgramSources.h | |
FxaaProgramTracker.h | |
► Ssao | |
SsaoEffect.h | |
SsaoEffectInfo.h | |
SsaoEffectUtils.h | |
SsaoProgramSources.h | |
SsaoProgramTracker.h | |
► TextureCopy | |
TextureCopyEffect.h | |
TextureCopyEffectInfo.h | |
TextureCopyProgramSources.h | |
TextureCopyProgramTracker.h | |
Effect.h | |
EffectManager.h | |
EffectType.h | |
► Enums | |
OneChannelPack.h | |
OneChannelPackUtils.h | |
ThreeChannelPack.h | |
ThreeChannelPackUtils.h | |
► Materials | |
► Pbs | |
PbsMaterial.h | |
PbsMaterialInfo.h | |
PbsProgramSources.h | |
PbsProgramTracker.h | |
► Utils | |
PbsEnvMapFilter.h | |
PbsEnvMapFilterSources.h | |
Material.h | |
MaterialManager.h | |
MaterialType.h | |
► Utils | |
ProgramTracker.h | |
GraphicsEngine.h | |
► Log | |
LogManager.h | |
► Projects | |
ProjectLoader.h | |
ProjectLoadQuery.h | |
ProjectLoadResult.h | |
ProjectSaveQuery.h | |
► Scripts | |
► Lua | |
► nkAstraeusWrap | |
► Log | |
LogWrapper.h | |
EnvironmentInitializer.h | |
Namespace.h | |
► nkExportWrap | |
► Enums | |
ExportNodeNatureWrapper.h | |
ExportNodeValueTypeWrapper.h | |
► Errors | |
ExportErrorWrapper.h | |
► Exporters | |
ExporterLoadResultWrapper.h | |
JsonExporterWrapper.h | |
► Tree | |
NodeWrapper.h | |
Constants.h | |
EnvironmentInitializer.h | |
Namespace.h | |
► nkGraphicsWrap | |
► Bounds | |
BoundingBoxWrapper.h | |
► Cameras | |
CameraManagerWrapper.h | |
CameraWrapper.h | |
FrustumWrapper.h | |
► Compositors | |
CompositorManagerWrapper.h | |
CompositorNodeWrapper.h | |
CompositorWrapper.h | |
► Enums | |
PrimitiveTopologyWrapper.h | |
ResourceLoadStateWrapper.h | |
► Graph | |
EntityWrapper.h | |
NodeManagerWrapper.h | |
NodeWrapper.h | |
SubEntityWrapper.h | |
► Meshes | |
► Decoders | |
► Gltf | |
GltfMeshDecoderWrapper.h | |
MeshManagerWrapper.h | |
MeshWrapper.h | |
VertexComponentWrapper.h | |
VertexCompositionWrapper.h | |
► Programs | |
ProgramManagerWrapper.h | |
ProgramWrapper.h | |
► RenderQueues | |
RenderQueueManagerWrapper.h | |
RenderQueueWrapper.h | |
► Shaders | |
ShaderManagerWrapper.h | |
ShaderWrapper.h | |
► Textures | |
TextureManagerWrapper.h | |
TextureSaverWrapper.h | |
TextureUtilsWrapper.h | |
TextureWrapper.h | |
► Viewports | |
ViewportManagerWrapper.h | |
ViewportWrapper.h | |
Constants.h | |
EnvironmentInitializer.h | |
Namespace.h | |
► nkMathsWrap | |
► Algebra | |
QuaternionWrapper.h | |
VectorWrapper.h | |
Constants.h | |
EnvironmentInitializer.h | |
Namespace.h | |
► nkMemoryWrap | |
► Containers | |
BufferCastWrapper.h | |
BufferViewWrapper.h | |
BufferWrapper.h | |
Constants.h | |
EnvironmentInitializer.h | |
Namespace.h | |
► nkResourcesWrap | |
Constants.h | |
EnvironmentInitializer.h | |
Namespace.h | |
ResourceManagerWrapper.h | |
► nkScriptsWrap | |
► Environments | |
EnvironmentWrapper.h | |
► Scripts | |
ScriptWrapper.h | |
Constants.h | |
EnvironmentInitializer.h | |
Namespace.h | |
► nkTasksWrap | |
► Enums | |
TaskResultWrapper.h | |
► Scheduler | |
SchedulerWrapper.h | |
► Tasks | |
LuaTask.h | |
TaskWrapper.h | |
► Threads | |
LuaThread.h | |
ThreadSubmittedWorkWrapper.h | |
ThreadWrapper.h | |
Constants.h | |
EnvironmentInitializer.h | |
Namespace.h | |
LuaEngine.h | |
Namespace.h | |
ScriptsEngine.h | |
Engine.h | |
Namespace.h | |
► NilkinsExport | |
► Encoders | |
Base64Encoder.h | |
► Errors | |
ExportError.h | |
► Exportable | |
Exportable.h | |
► Exporter | |
ExporterLoadResult.h | |
JsonExporter.h | |
► Tree | |
Node.h | |
Namespace.h | |
► NilkinsGraphics | |
► Bounds | |
BoundingBox.h | |
► Buffers | |
Buffer.h | |
BufferManager.h | |
MapRequestDescriptor.h | |
MapResult.h | |
ResourceCpuDataDescriptor.h | |
SubresourceCpuDataDescriptor.h | |
UnmapRequestDescriptor.h | |
► Cameras | |
Camera.h | |
CameraManager.h | |
Frustum.h | |
► Compositor | |
Compositor.h | |
CompositorManager.h | |
CompositorNode.h | |
TargetDescriptor.h | |
TargetOperations.h | |
► Configs | |
ConfigHolder.h | |
ConfigManager.h | |
ConfigReader.h | |
RenderDescriptor.h | |
WindowDescriptor.h | |
► Exporter | |
ContentLoader.h | |
ContentLoadResult.h | |
► Graph | |
Entity.h | |
Node.h | |
NodeChangeListener.h | |
NodeManager.h | |
SubEntity.h | |
► Hashing | |
HashHelper.h | |
► Inputs | |
BaseHandler.h | |
BaseKeyHandler.h | |
BaseMouseHandler.h | |
► Lights | |
Light.h | |
LightManager.h | |
► Log | |
LogManager.h | |
► Meshes | |
► Decoders | |
► Gltf | |
GltfMeshDecoder.h | |
GltfMeshDecoderUtils.h | |
► Obj | |
ObjMeshDecoder.h | |
MeshDecoder.h | |
► Load | |
MeshLoader.h | |
Mesh.h | |
MeshDataLinkTracker.h | |
MeshManager.h | |
StreamOutputDescriptor.h | |
VertexComponent.h | |
VertexComposition.h | |
► Passes | |
ClearTargetsPass.h | |
ComputePass.h | |
InstancingPass.h | |
MonoMaterialPass.h | |
Pass.h | |
PassType.h | |
PostProcessPass.h | |
RaytracingPass.h | |
RenderScenePass.h | |
► Profiling | |
ProfilableClass.h | |
ProfilingHelper.h | |
ProfilingInfosHolder.h | |
► Programs | |
Program.h | |
ProgramCompilationResult.h | |
ProgramManager.h | |
ProgramSourcesHolder.h | |
ProgramType.h | |
► RenderContexts | |
RenderContext.h | |
RenderContextDescriptor.h | |
RenderContextManager.h | |
► Renderers | |
Renderer.h | |
RendererSupportInfo.h | |
RenderingApi.h | |
► RenderQueues | |
QueuedRenderableObject.h | |
RenderQueue.h | |
RenderQueueManager.h | |
► RenderStates | |
BlendState.h | |
BlendStateManager.h | |
DepthStencilState.h | |
DepthStencilStateManager.h | |
RasterState.h | |
RasterStateManager.h | |
► Resources | |
Resource.h | |
ResourceDeclAugmentCallback.h | |
ResourceGpuCopyDescriptor.h | |
ResourceLoadState.h | |
ResourceManager.h | |
ResourceSaveLoadCallback.h | |
ResourceSetLoadQuery.h | |
ResourceSetLoadResult.h | |
ResourceSetSaveQuery.h | |
ResourceSettingsChecker.h | |
ResourceType.h | |
ShaderResource.h | |
► Samplers | |
Sampler.h | |
SamplerManager.h | |
► Shaders | |
► BuiltIn | |
BuiltInShaderBuilder.h | |
BuiltInShaderNormalBuilder.h | |
BuiltInShaderPositionBuilder.h | |
BuiltInShaderUvBuilder.h | |
BuiltInShaderUvNormalBuilder.h | |
► Memory | |
ConstantBuffer.h | |
ShaderInstanceCustomDummySlot.h | |
ShaderInstanceCustomSlot.h | |
ShaderInstanceMemorySlot.h | |
ShaderMemorySlot.h | |
ShaderPassCustomDummySlot.h | |
ShaderPassCustomSlot.h | |
ShaderPassMemorySlot.h | |
Shader.h | |
ShaderManager.h | |
ShaderResourceDesc.h | |
► Systems | |
GraphicSystem.h | |
InputSystem.h | |
MainSystem.h | |
► Tasks | |
AsyncWorker.h | |
ResourceTask.h | |
► Textures | |
Texture.h | |
TextureManager.h | |
TextureSaver.h | |
TextureUtils.h | |
► Time | |
GlobalTimer.h | |
GlobalTimerManager.h | |
► Utilities | |
DxDefinesWrapper.h | |
InfiniteBitMask.h | |
InfiniteMask.h | |
ScreenshotTaker.h | |
StructToString.h | |
► Viewports | |
Viewport.h | |
ViewportManager.h | |
Namespace.h | |
► NilkinsImages | |
► Bmp | |
BmpEncoder.h | |
► Data | |
► Alignment | |
AlignmentUtils.h | |
► Decompression | |
Bc1Compressor.h | |
Bc2Compressor.h | |
Bc3Compressor.h | |
AlignmentDescriptor.h | |
Image.h | |
ImageBase.h | |
ImageDescriptor.h | |
ImageView.h | |
MipDescriptor.h | |
► Dds | |
DdsEncoder.h | |
► Enums | |
PixelFormat.h | |
► Hdr | |
HdrEncoder.h | |
► Log | |
LogManager.h | |
Namespace.h | |
► NilkinsInputs | |
► Devices | |
► Keyboards | |
KeyboardDevice.h | |
KeyboardDeviceManager.h | |
► Mouses | |
MouseDevice.h | |
MouseDeviceManager.h | |
► Enums | |
KeyCode.h | |
► InputSystems | |
DataAllocator.h | |
InputSystem.h | |
► Log | |
LogManager.h | |
► Systems | |
MainSystem.h | |
Namespace.h | |
► NilkinsLog | |
► Data | |
StringView.h | |
ConsoleLogger.h | |
FileLogger.h | |
Logger.h | |
Namespace.h | |
► NilkinsMaths | |
► Algebra | |
IntVector.h | |
MathConstants.h | |
Matrix.h | |
Quaternion.h | |
Vector.h | |
► Geometry | |
Point.h | |
Rectangle.h | |
Namespace.h | |
► NilkinsMemory | |
► Allocators | |
Allocator.h | |
DefaultAllocator.h | |
► Budget | |
BudgetProvider.h | |
► Containers | |
Buffer.h | |
BufferCast.h | |
BufferView.h | |
String.h | |
StringView.h | |
► Deallocators | |
Deallocator.h | |
DefaultDeallocator.h | |
► Log | |
LogManager.h | |
► Pagers | |
► FreeList | |
FreeListPager.h | |
► Linear | |
LinearPager.h | |
► MemorySpaces | |
DefaultMemorySpace.h | |
MemorySpace.h | |
► Pools | |
PtrPool.h | |
► Space | |
► Strategies | |
AllocationStrategy.h | |
DefaultAllocationStrategy.h | |
Namespace.h | |
► NilkinsResources | |
LogManager.h | |
Namespace.h | |
ResourceManager.h | |
► NilkinsScripts | |
► Environments | |
► Functions | |
Function.h | |
FunctionDefines.h | |
FunctionParameter.h | |
FunctionParameterType.h | |
► Namespaces | |
Namespace.h | |
► ScriptObjects | |
ScriptObjectInterpreterReference.h | |
ScriptObjectInterpreterView.h | |
ScriptObjectReference.h | |
ScriptObjectView.h | |
► UserTypes | |
ArrayAccessorDescriptor.h | |
TypeBuiltInFunctions.h | |
UserType.h | |
UserTypeFieldDescriptor.h | |
Environment.h | |
EnvironmentManager.h | |
ExecutionResult.h | |
► Exporter | |
► Project | |
ProjectLoader.h | |
ProjectLoadQuery.h | |
ProjectLoadResult.h | |
ProjectSaveQuery.h | |
ResourceDeclAugmentCallback.h | |
ContentLoader.h | |
ContentLoadResult.h | |
► Interpreters | |
Interpreter.h | |
► Log | |
LogManager.h | |
► Scripts | |
CompilationResult.h | |
Script.h | |
ScriptManager.h | |
► Utils | |
StringUtils.h | |
Namespace.h | |
► NilkinsTasks | |
► Log | |
LogManager.h | |
► Scheduler | |
Scheduler.h | |
► Tasks | |
LambdaTask.h | |
Task.h | |
TaskResult.h | |
► Threads | |
Thread.h | |
ThreadId.h | |
ThreadSubmittedWork.h | |
Namespace.h | |
► NilkinsWinUi | |
► Components | |
Button.h | |
CheckBox.h | |
ComboBox.h | |
Component.h | |
ComponentManager.h | |
ComponentType.h | |
ContextMenu.h | |
EditBox.h | |
FileExplorer.h | |
GraphicsWindow.h | |
GroupBox.h | |
ListBox.h | |
LogWin.h | |
MultiLineEdit.h | |
ProgressBar.h | |
ScrollBar.h | |
Slider.h | |
Static.h | |
TabWindow.h | |
ToolBar.h | |
TreeView.h | |
Window.h | |
► Cursors | |
Cursor.h | |
CursorManager.h | |
► DataHolders | |
FontManager.h | |
► Enums | |
Alignment.h | |
► Exporter | |
ContentLoader.h | |
► Inputs | |
CallbackRepository.h | |
ChangeEventData.h | |
ClickEventData.h | |
EventTypes.h | |
HandledEventData.h | |
InputCodes.h | |
InputDescriptor.h | |
InputSystem.h | |
KeyEventData.h | |
MouseMoveEventData.h | |
WheelEventData.h | |
► Layouts | |
GridLayout.h | |
Layout.h | |
LayoutType.h | |
RelativeLayout.h | |
► Log | |
LogManager.h | |
► Notifications | |
NotificationPositionDescriptor.h | |
Notificator.h | |
PopupCustomDescriptor.h | |
PopupYesNoDescriptor.h | |
► Systems | |
MainSystem.h | |
► Themes | |
Color.h | |
Theme.h | |
ThemeManager.h | |
► Utilities | |
StructToString.h | |
Namespace.h | |